protective sleeve - English Synonyms Dictionary